(small) shops - Spanish English Dictionary